twist one's own neck - Español Inglés Diccionario